package cn.txun.csmall.product.mapper;

import cn.txun.csmall.product.pojo.entity.Category;
import cn.txun.csmall.product.pojo.vo.CategoryListItemVO;
import cn.txun.csmall.product.pojo.vo.CategoryStandardVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 处理类别数据的Mapper接口
    @author java@txun.cn
  * @version 0.0.1
 */
@Repository
public interface CategoryMapper extends BaseMapper<Category> {
    /**
     * 根据类别id查询类别详情
     * @param id
     * @return 类别详情
     */
    CategoryStandardVO getStandardById(Long id);
    /**
     * 根据类别parentId查询类别列表
     * @param parentId
     * @return 类别详情
     */
    List<CategoryListItemVO> listByParentId(Long parentId);


}